package approve.model;

import java.io.Serializable;
import java.sql.Timestamp;

public class ListApprove implements Serializable{
	private static final long serialVersionUID = 1L;
	private int idListApprove;
	private String iDGroupApprove;
	private String iDEmployee;
	private int iDTypeApprove;
	private int order;
	private int iDStatus;
	private Timestamp dateApprove;
	private String description;
	private String signature;
	private int isView;
	private String listrefer;
	private String emname;
	private String statusname;
	private String departmentname;

	public ListApprove() {}

	public ListApprove(String name, String departmentname,String null1){
		this.emname=name;
		this.departmentname=departmentname;
	}
	
	public ListApprove(String id,String em) {
		this.iDGroupApprove = id;
		this.iDEmployee = em;
	}
	
	public ListApprove(int id,String idem,int order,int idstatus,String des,String fullname,Timestamp dateapp,String statusname,String idgroup,String listrefer){
		this.idListApprove=id;
		this.iDEmployee=idem;
		this.order=order;
		this.iDStatus=idstatus;
		this.description=des;
		this.emname=fullname;
		this.dateApprove=dateapp;
		this.iDGroupApprove=idgroup;
		this.listrefer=listrefer;
	}
	
	public ListApprove(int idListApprove, String iDGroupApprove,String iDEmployee, int iDTypeApprove, int order,int iDStatus, Timestamp dateApprove, String description,String signature) {
		this.idListApprove = idListApprove;
		this.iDGroupApprove = iDGroupApprove;
		this.iDEmployee = iDEmployee;
		this.iDTypeApprove = iDTypeApprove;
		this.order = order;
		this.iDStatus = iDStatus;
		this.dateApprove = dateApprove;
		this.description = description;
		this.signature = signature;
	}

	public int getIdListApprove() {
		return idListApprove;
	}

	public void setIdListApprove(int idListApprove) {
		this.idListApprove = idListApprove;
	}

	public String getiDGroupApprove() {
		return iDGroupApprove;
	}

	public void setiDGroupApprove(String iDGroupApprove) {
		this.iDGroupApprove = iDGroupApprove;
	}

	public String getiDEmployee() {
		return iDEmployee;
	}

	public void setiDEmployee(String iDEmployee) {
		this.iDEmployee = iDEmployee;
	}

	public int getiDTypeApprove() {
		return iDTypeApprove;
	}

	public void setiDTypeApprove(int iDTypeApprove) {
		this.iDTypeApprove = iDTypeApprove;
	}

	public int getOrder() {
		return order;
	}

	public void setOrder(int order) {
		this.order = order;
	}

	public int getiDStatus() {
		return iDStatus;
	}

	public void setiDStatus(int iDStatus) {
		this.iDStatus = iDStatus;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getSignature() {
		return signature;
	}

	public void setSignature(String signature) {
		this.signature = signature;
	}

	public Timestamp getDateApprove() {
		return dateApprove;
	}

	public void setDateApprove(Timestamp datepApprove) {
		this.dateApprove = datepApprove;
	}

	public void setIsView(int isView) {
		this.isView = isView;
	}

	public int getIsView() {
		return isView;
	}

	public String getEmname() {
		return emname;
	}

	public void setEmname(String emname) {
		this.emname = emname;
	}

	public String getStatusname() {
		return statusname;
	}

	public void setStatusname(String statusname) {
		this.statusname = statusname;
	}

	public String getListrefer() {
		return listrefer;
	}

	public void setListrefer(String listrefer) {
		this.listrefer = listrefer;
	}

	public String getDepartmentname() {
		return departmentname;
	}

	public void setDepartmentname(String departmentname) {
		this.departmentname = departmentname;
	}
}